lancer swimcrab - English Synonyms Dictionary